home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Freeware / CheckDisk / CheckDisk07.readme < prev   
Text File  |  2002-10-28  |  3KB  |  64 lines

  1. Short:    Check a disk for bad blocks (V0.7)
  2. Author:   Etienne.Vogt@obspm.fr (Etienne Vogt)
  3. Uploader: Etienne.Vogt@obspm.fr (Etienne Vogt)
  4. Type:     disk/util
  5. Replaces: 
  6.  
  7.  This utility checks a disk for bad blocks. If the disk checked has a standard
  8. Amiga filesystem on it, the bad blocks found will be collected into a special
  9. file so that the filesystem will not attempt to use them for data. If the
  10. volume checked is a trackdisk floppy and a bad sector is found, the entire
  11. track will be marked bad; this is because trackdisk writes are not index
  12. synchronised so physical location of a sector on the media will change when
  13. rewriting the track. There is no support yet for remapping bad blocks at the
  14. drive or RDB level for hard disks.
  15.  Disks bigger than 4Gb are supported if the device driver is NSD compliant;
  16. block sizes larger then 512 bytes are supported as well.
  17.  
  18. Usage:    CheckDisk DEVICE/A,NOINHIBIT/S,RW=READWRITE/S,S=SEVERE/S,RESET/S,
  19.     LO=LOWCYL/K/N,HI=HIGHCYL/K/N,V=VERBOSE/S,BUFCYL/K/N
  20.  
  21.  DEVICE:    The AmigaDOS device name of the disk to check.
  22.  NOINHIBIT:    Do not inhibit the filesystem before checking. Use with caution
  23.  READWRITE:    Performs hopefully non-destructive read/write test. Data is
  24.         read into the buffer and then written back to the disk. This
  25.         can catch bad blocks that read OK but fail on rewrite. BACKUP
  26.         YOUR DATA BEFORE TRYING THIS !
  27.  SEVERE:    Turns off retries for trackdisk units. Allows catching marginal
  28.         blocks. This does nothing for other device drivers.
  29.  RESET:        Discard existing bad blocks. If this is not set, blocks already
  30.         marked bad will stay that way even if they do not check in
  31.         error this time.
  32.  LOWCYL,HIGHCYL: Specify start and end cylinder to check, overriding the values
  33.         in the environment vector. Note that registering of bad blocks
  34.         is disabled in this case.
  35.  VERBOSE:    Output more information while working.
  36.  BUFCYL:    Specifies the number of cylinders to buffer at once, provided
  37.         there's enough memory available and the device MaxTransfer
  38.         value is not exceeded. Use this to speedup checking if the
  39.         amount of data in one logical cylinder is too low.
  40.  
  41.  
  42. LICENSE
  43.  
  44.  
  45.  CheckDisk is Copyrighted Free Software. It may be freely copied provided
  46. sources are kept available. If you want to distribute a modified version, you
  47. must clearly document the modifications made, give credit to the initial
  48. author and distribute the modified version under the same license conditions.
  49.  
  50.  CheckDisk may NOT be sold for profit. Distribution MUST BE FREE, except for
  51. media costs plus a token amount covering only shipping and handling.
  52.  
  53.  Inclusion of this archive on a CD-ROM compilation of freely distributable 
  54. software is allowed provided that the retail price of this CD-ROM is not
  55. greater than 15 Euros. Furthermore, a free copy of this CD-ROM must be made
  56. available to the author at no charge except shipping costs.
  57.  
  58.  This software is experimental and is provided "as is" without any warranty,
  59. either expressed or implied. By using this software, you accept the entire risk
  60. as to its quality and performance. Don't complain if you lose data or whatever
  61. else when using this program, it is your responsability to take appropriate
  62. steps to avoid it (ie. MAKE BACKUPS !!).
  63.  
  64.